home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / dlink / syms.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-09-09  |  638 b   |  26 lines

  1.  
  2. /*
  3.  *  SYMS.h
  4.  *
  5.  *    (c)Copyright 1992-1997 Obvious Implementations Corp.  Redistribution and
  6.  *    use is allowed under the terms of the DICE-LICENSE FILE,
  7.  *    DICE-LICENSE.TXT.
  8.  */
  9.  
  10. #define SHASH    1024
  11. #define SMASK    (SHASH-1)
  12.  
  13. #define SF_UNDEF    0x01    /*    already counted this symbol as being undefined */
  14.  
  15. typedef struct Symbol {
  16.     struct Symbol *Next;    /*    hash link    */
  17.     char    *Name;        /*    name of symbol    */
  18.     short   Flags;
  19.     Module  *DefMod;        /*    ptr to module        */
  20.     long    *DefPtr;        /*    ptr to symbol entry */
  21.     long    ComSize;        /*    if common, else 0   */
  22. } Symbol;
  23.  
  24. extern Symbol *FindSymbol();
  25.  
  26.